package file;

import java.io.File;
import java.io.FileFilter;
import java.util.Arrays;

public class FileDemo2 {

    public static void main(String[] args) {
        //获取文件下的所有信息
        //以数组的形式进行返回,路径不存在返回null ,
        //路径是文件 返回null
        //为空 放回空数组
        File file = new File("D:\\Jack");
    /*    File[] files = file.listFiles();
        for (File f : files) {
            System.out.println(f);
        }*/
        //只获取到txt文件
        File[] f2 = file.listFiles(new FileFilter() {
            @Override
            public boolean accept(File pathname) {
                return pathname.isFile() && pathname.getName().endsWith(".txt");
            }
        });
        System.out.println(Arrays.toString(f2));
    }
}
